dall's sheep - English Synonyms Dictionary

dall's sheep

n.
[1] Dall sheep , white sheep , Ovis montana dalli